package com.sxbbc.common.core.service;

import java.math.BigDecimal;

import com.sxbbc.common.core.dto.jz.TransVO;

/**
 * 
 * 转账
 * @author Wahyee
 */
public interface ITransService {
	
	/**
	 * 
	 * 处理转账 
	 * @param vo 转账信息类 
	 * @param payerId 付款人用户ID
	 * @return
	 * @author Wahyee
	 */
	public String handleTrans(TransVO vo,Integer payerId);
	
	/**
	 * 
	 * 处理商家转账
	 * @param payeeId 收款人ID
	 * @param bid 商家ID
	 * @param cost 转账金额
	 * @param fundType 资金类型
	 * @author Wahyee
	 * XXX 收款人可优化
	 */
	public void handleTransFormBusiness(Integer payeeId,Integer bid,BigDecimal cost,Integer fundType);
	
	
}
